$STWD.US – ranked positive on December 21st, 2021
Starwood Property Trust Inc – (STWD, +1, Dec 21st) Barry Sternlicht (Chair and CEO since 2009) bought $4.9 million of stock on the 20th December at $22.66, increasing his stake by 2%. This is only his second purchase since 2009, he bought $2 million of stock in March 2020 at $9.21 which was excellently timed. […]